suction technology - Alemán Inglés Diccionario