right fit for the position - Turkish English Dictionary