oil and water - German English Dictionary