my lobster - French English Dictionary