dig my ditches - Turco Inglés Diccionario