river bugging - Turco Inglés Diccionario