snail-clover - Alemán Inglés Diccionario