embargado - French English Dictionary