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