river beluga - Turco Inglés Diccionario