turula - German English Dictionary