teflon strip - Alemán Inglés Diccionario