not my bowl of rice - German English Dictionary