devret - German English Dictionary