pirro - French English Dictionary