arab tourism federation - German English Dictionary