ricotta - German English Dictionary