pie (piece of cake) - German English Dictionary