press invitation - Turkish English Dictionary