turab - German English Dictionary