very small coffee bean, almost round and shaped like a snail - Español Inglés Diccionario