submit for one's review - Turco Inglés Diccionario