duty calls. - Turkish English Dictionary