i can't quite place you - Allemand Anglais Dictionnaire