self-cleaning strainer - Turco Inglés Diccionario