head of a palace larder - Espagnol Anglais Dictionnaire