shamefaced crab - Español Inglés Diccionario