principesa - German English Dictionary