clover leaf duct - Alemán Inglés Diccionario