arabistan antilobu - Turkish English Dictionary