Alternative translation: fit
passen
see also
zusammenpaßten