new guinean boa - Turco Inglés Diccionario