suit and service - Turkish English Dictionary