scum baffle - Francés Inglés Diccionario