escudo currency - French English Dictionary