japanese catalpa - Turco Inglés Diccionario