deposing - German English Dictionary