home (play someone at home) - Francés Inglés Diccionario