scum baffle - Alemán Inglés Diccionario