your presence is requested - Turkish English Dictionary