be left with one's mouth open - Espagnol Anglais Dictionnaire