work meticulously - Turco Inglés Diccionario