space permitting (if space permits) - Turkish English Dictionary