cheesecakes - German English Dictionary