boulder baffle - Alemán Inglés Diccionario