submit something to a careful examination - Francés Inglés Diccionario