triphibious - French English Dictionary