cloud-forest screech owl - Turc Anglais Dictionnaire