apapuchar - French English Dictionary