large employer offices - Turkish English Dictionary