in her own backyard - Turco Inglés Diccionario