parro - French English Dictionary