roost tree (of birds) - Espagnol Anglais Dictionnaire