giant water bug - Turco Inglés Diccionario