a large, coarse woman - Turco Inglés Diccionario