to be debatable - Turco Inglés Diccionario