simultaneous engagement - Turkish English Dictionary