league of arab states - German English Dictionary