deep hole in street/road - Alemán Inglés Diccionario