deputies - German English Dictionary