working meticulously - Turkish English Dictionary