tortelli - German English Dictionary