come right on top of something - Allemand Anglais Dictionnaire