that's (right) down (up) my alley. - Turco Inglés Diccionario