pedroso - French English Dictionary