tile baffle - Alemán Inglés Diccionario