in her own backyard - Francés Inglés Diccionario