a tree in costa rica - Alemán Inglés Diccionario