apsara - German English Dictionary