turb - German English Dictionary