bethrall - German English Dictionary