turrum - German English Dictionary