look for a place to hide - Allemand Anglais Dictionnaire