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