abdicar - German English Dictionary