torula - German English Dictionary