right up someone's alley - Turkish English Dictionary