hit a stone wall - Alemán Inglés Diccionario