deputing - German English Dictionary