scallops in the shell - Espagnol Anglais Dictionnaire