işi gereği sık seyahat eder - Turkish English Dictionary