barrow mound - Turco Inglés Diccionario