place of refute - Turco Inglés Diccionario