not my bowl of rice - French English Dictionary