it’s right up my alley - Turkish English Dictionary