that's a fair cop - Francés Inglés Diccionario