look for a place to hide - Turc Anglais Dictionnaire