abdienen - German English Dictionary