haven't i seen you somewhere before - Allemand Anglais Dictionnaire