craggy place - Alemán Inglés Diccionario