dowra - German English Dictionary