dig your own grave - Turco Inglés Diccionario