snail clover - Alemán Inglés Diccionario