dig (oneself) into a hole - Turco Inglés Diccionario