creampie - German English Dictionary