deputy (dep) - Spanish English Dictionary