lack of teamwork - Turkish English Dictionary