can't put a name to (someone) - Francés Inglés Diccionario