requiring getting used to - Turkish English Dictionary