that's right up my alley - Francés Inglés Diccionario