apodo - French English Dictionary