turn towards mecca - French English Dictionary