torteletti - German English Dictionary