flypaper strips - Turco Inglés Diccionario