self-cleaning strainer - Alemán Inglés Diccionario