suffocated clover - Alemán Inglés Diccionario