personal card... - Francés Inglés Diccionario